What is the meaning of the word "duck's egg"?

Definitions:

  1. in cricket, a score of nothing by a batsman copy to clipboard noun
    • The player was jeered off the cricket pitch after scoring a duck's egg. copy to clipboard

Synonyms: